built on rocks - Espagnol Anglais Dictionnaire